Package-level declarations

Types

Link copied to clipboard
data class MetaChange(val field: String, val value: MetaValue)
Link copied to clipboard
data class MetaContactPayload(val profile: MetaProfile?, val waId: String)
Link copied to clipboard
data class MetaEntry(val id: String, val changes: List<MetaChange> = emptyList())
Link copied to clipboard
data class MetaInteractiveMessage(val type: String, val listReply: MetaReply?, val buttonReply: MetaReply?)
Link copied to clipboard
data class MetaLocationMessage(val latitude: Double, val longitude: Double, val name: String?, val address: String?)
Link copied to clipboard
data class MetaMediaMessage(val id: String, val caption: String?, val mime_type: String?, val sha256: String?)
Link copied to clipboard
data class MetaMessagePayload(val from: String, val id: String, val timestamp: String, val type: String, val text: MetaTextMessage?, val image: MetaMediaMessage?, val document: MetaMediaMessage?, val audio: MetaMediaMessage?, val video: MetaMediaMessage?, val sticker: MetaMediaMessage?, val location: MetaLocationMessage?, val interactive: MetaInteractiveMessage?)
Link copied to clipboard
data class MetaMetadata(val displayPhoneNumber: String, val phoneNumberId: String)
Link copied to clipboard
data class MetaProfile(val name: String?)
Link copied to clipboard
data class MetaReply(val id: String, val title: String)
Link copied to clipboard
data class MetaStatusPayload(val id: String, val status: String, val timestamp: String, val recipientId: String)
Link copied to clipboard
data class MetaTextMessage(val body: String)
Link copied to clipboard
data class MetaValue(val messagingProduct: String?, val metadata: MetaMetadata?, val contacts: List<MetaContactPayload> = emptyList(), val messages: List<MetaMessagePayload> = emptyList(), val statuses: List<MetaStatusPayload> = emptyList())
Link copied to clipboard
data class MetaWebhookPayload(val obj: String?, val entry: List<MetaEntry> = emptyList())